/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package editorsvg.editor.herramientas.controles;

import editorsvg.editor.formas.Pintable;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Point;

/**
 *
 * @author Jorge
 */
public class Cruz implements Pintable {
    private Point punto;
    private static final int radio = 5;
    
    public Cruz() {        
    }
    
    public Cruz(Point posicion) {
        setPunto(posicion);
    }
    
    @Override
    public void pintar(Graphics2D graphics) {           
        if (punto != null) {
            graphics.setColor(Color.BLACK);
            graphics.drawLine(punto.x - radio, punto.y, punto.x + radio, punto.y);
            graphics.drawLine(punto.x, punto.y - radio, punto.x, punto.y + radio);
        }
    }

    public Point getPunto() {
        return punto;
    }

    public void setPunto(Point punto) {
        this.punto = punto;
    }
}
